package com.ymatou.iapi.shoppingcartservice.parameter;

import com.ymt.base.BaseBean;
import com.ymttest.utils.compare.parameter.IgnoreParam;

@SuppressWarnings("serial")
public class ShoppingcartProductBean extends BaseBean {
	
	/// 购物车ID
	@IgnoreParam
    private String shoppingCartId;
	
    /// 添加时间
	@IgnoreParam
    private String createTime;
    /// 最后修改时间
    private String lastModifiedTime;
    /// 结束时间
    private String endTime;
    /// 用户ID
    private int userId;
    /// 买手ID
    private int sellerId;
    /// 规格ID
    private String catalogId;
    /// 商品ID
    private String productId;
    /// 数量
    private int num;
    /// 状态
    private int status;
    /// 购物车来源
    private int source;
    ///
    private int client;
    /// 主订单号
    private String mainOrderId;
    /// 商品名称
    private String productName;
    /// 配送方式
    private int deliveryType;
    /// 邮费关税类型
    private int tariffType;
    /// sku
    private String skuInfo;
    /// 商品价格
    private double price;
    /// 商品图片
    private String pic;
    /// 商品类型
    private int productType;
    /// 退货类型
    private int refundType;
    /// 商品结束时间
    private String validEnd;
    /// 商品开始时间
    private String validStart;
    /// 买手名称
    private String sellerName;
    /// 买手头像
    private String sellerLogo;
    /// 买手国家
    private String sellerCountry;
    /// 买手国旗
    private String sellerFlag;
    /// 活动ID
    private int activityId;
    /// 七天无理由退还
    private boolean isNoReasonReturn;
    /// 活动名称
    private String activityName;
    /// 是否是单规格
    private boolean isSingleCatalog;
    /// 商品版本号
    private String version;
    /// 添加时的价格
    private double addPrice;
    /// 加入时的库存
    private int stock;
	public String getShoppingCartId() {
		return shoppingCartId;
	}
	public void setShoppingCartId(String shoppingCartId) {
		this.shoppingCartId = shoppingCartId;
	}
	public String getCreateTime() {
		return createTime;
	}
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	public String getLastModifiedTime() {
		return lastModifiedTime;
	}
	public void setLastModifiedTime(String lastModifiedTime) {
		this.lastModifiedTime = lastModifiedTime;
	}
	
	
	
	public String getEndTime() {
		return endTime;
	}
	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}
	public int getUserId() {
		return userId;
	}
	public void setUserId(int userId) {
		this.userId = userId;
	}
	public int getSellerId() {
		return sellerId;
	}
	public void setSellerId(int sellerId) {
		this.sellerId = sellerId;
	}
	public String getCatalogId() {
		return catalogId;
	}
	public void setCatalogId(String catalogId) {
		this.catalogId = catalogId;
	}
	public String getProductId() {
		return productId;
	}
	public void setProductId(String productId) {
		this.productId = productId;
	}
	public int getNum() {
		return num;
	}
	public void setNum(int num) {
		this.num = num;
	}
	public int getStatus() {
		return status;
	}
	public void setStatus(int status) {
		this.status = status;
	}
	public int getSource() {
		return source;
	}
	public void setSource(int source) {
		this.source = source;
	}
	public int getClient() {
		return client;
	}
	public void setClient(int client) {
		this.client = client;
	}
	public String getMainOrderId() {
		return mainOrderId;
	}
	public void setMainOrderId(String mainOrderId) {
		this.mainOrderId = mainOrderId;
	}
	public String getProductName() {
		return productName;
	}
	public void setProductName(String productName) {
		this.productName = productName;
	}
	public int getDeliveryType() {
		return deliveryType;
	}
	public void setDeliveryType(int deliveryType) {
		this.deliveryType = deliveryType;
	}
	public int getTariffType() {
		return tariffType;
	}
	public void setTariffType(int tariffType) {
		this.tariffType = tariffType;
	}
	public String getSkuInfo() {
		return skuInfo;
	}
	public void setSkuInfo(String skuInfo) {
		this.skuInfo = skuInfo;
	}
	public double getPrice() {
		return price;
	}
	public void setPrice(double price) {
		this.price = price;
	}
	public String getPic() {
		return pic;
	}
	public void setPic(String pic) {
		this.pic = pic;
	}
	public int getProductType() {
		return productType;
	}
	public void setProductType(int productType) {
		this.productType = productType;
	}
	public int getRefundType() {
		return refundType;
	}
	public void setRefundType(int refundType) {
		this.refundType = refundType;
	}
	public String getValidEnd() {
		return validEnd;
	}
	public void setValidEnd(String validEnd) {
		this.validEnd = validEnd;
	}
	public String getValidStart() {
		return validStart;
	}
	public void setValidStart(String validStart) {
		this.validStart = validStart;
	}
	public String getSellerName() {
		return sellerName;
	}
	public void setSellerName(String sellerName) {
		this.sellerName = sellerName;
	}
	public String getSellerLogo() {
		return sellerLogo;
	}
	public void setSellerLogo(String sellerLogo) {
		this.sellerLogo = sellerLogo;
	}
	public String getSellerCountry() {
		return sellerCountry;
	}
	public void setSellerCountry(String sellerCountry) {
		this.sellerCountry = sellerCountry;
	}
	public String getSellerFlag() {
		return sellerFlag;
	}
	public void setSellerFlag(String sellerFlag) {
		this.sellerFlag = sellerFlag;
	}
	public int getActivityId() {
		return activityId;
	}
	public void setActivityId(int activityId) {
		this.activityId = activityId;
	}
	public boolean isNoReasonReturn() {
		return isNoReasonReturn;
	}
	public void setNoReasonReturn(boolean isNoReasonReturn) {
		this.isNoReasonReturn = isNoReasonReturn;
	}
	public String getActivityName() {
		return activityName;
	}
	public void setActivityName(String activityName) {
		this.activityName = activityName;
	}
	public boolean isSingleCatalog() {
		return isSingleCatalog;
	}
	public void setSingleCatalog(boolean isSingleCatalog) {
		this.isSingleCatalog = isSingleCatalog;
	}
	public String getVersion() {
		return version;
	}
	public void setVersion(String version) {
		this.version = version;
	}
	public double getAddPrice() {
		return addPrice;
	}
	public void setAddPrice(double addPrice) {
		this.addPrice = addPrice;
	}
	public int getStock() {
		return stock;
	}
	public void setStock(int stock) {
		this.stock = stock;
	}
	
    
}
